package Dag;


/////////////////////////////////////////////////////////////////
public class Derived extends Base{
    int a; // 与父类中成员a同名，且类型相同
    char b; // 与父类中成员b同名，但类型不同
//super.a=10;

    public void method(){
        super.a=10;
        a = 100; // 访问父类继承的a，还是子类自己新增的a？
        b = 101; // 访问父类继承的b，还是子类自己新增的b?
        c = 102; // 子类没有c，访问的肯定是从父类继承下来的c
// d = 103; // 编译失败，因为父类和子类都没有定义成员变量b
    }
    public static void main(String[] args) {
        Derived der=new Derived();
        der.method();
        System.out.println(der.a);
        System.out.println(der.b);
    }
}
